# Lets Encript 証明書の更新 1. raspi2に入る 2. お試し実行 ``` pi@raspi2:~ $ sudo certbot renew --dry-run Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /etc/letsencrypt/renewal/surveyor.mydns.jp.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert not due for renewal, but simulating renewal for dry run Plugins selected: Authenticator webroot, Installer None Renewing an existing certificate Performing the following challenges: http-01 challenge for surveyor.mydns.jp Waiting for verification... Cleaning up challenges - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - new certificate deployed without reload, fullchain is /etc/letsencrypt/live/surveyor.mydns.jp/fullchain.pem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ** DRY RUN: simulating 'certbot renew' close to cert expiry ** (The test certificates below have not been saved.) Congratulations, all renewals succeeded. The following certs have been renewed: /etc/letsencrypt/live/surveyor.mydns.jp/fullchain.pem (success) ** DRY RUN: simulating 'certbot renew' close to cert expiry ** (The test certificates above have not been saved.) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IMPORTANT NOTES: - Your account credentials have been saved in your Certbot configuration directory at /etc/letsencrypt. You should make a secure backup of this folder now. This configuration directory will also contain certificates and private keys obtained by Certbot so making regular backups of this folder is ideal. pi@raspi2:~ $ ``` 3. 更新実行(本番) ``` pi@raspi2:~ $ sudo certbot renew Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /etc/letsencrypt/renewal/surveyor.mydns.jp.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert not yet due for renewal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The following certs are not due for renewal yet: /etc/letsencrypt/live/surveyor.mydns.jp/fullchain.pem expires on 2025-12-30 (skipped) No renewals were attempted. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ``` 4. 確認 ``` pi@raspi2:~ $ sudo certbot certificates Saving debug log to /var/log/letsencrypt/letsencrypt.log Cannot process OCSP host from URL () in cert at /etc/letsencrypt/live/surveyor.mydns.jp/cert.pem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Found the following certs: Certificate Name: surveyor.mydns.jp Domains: surveyor.mydns.jp Expiry Date: 2025-12-30 23:38:03+00:00 (VALID: 40 days) Certificate Path: /etc/letsencrypt/live/surveyor.mydns.jp/fullchain.pem Private Key Path: /etc/letsencrypt/live/surveyor.mydns.jp/privkey.pem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - pi@raspi2:~ $ ``` 5. nginx を再起動 ``` pi@raspi2:~ $ sudo systemctl stop nginx pi@raspi2:~ $ sudo systemctl start nginx pi@raspi2:~ $ ``` 完了!